Big Huge Thesaurus

electrical relay

noun